home *** CD-ROM | disk | FTP | other *** search
- ; this is a list of all z80 instructions
-
- asm z80
-
- Q OFFSET $0
- ADC ADC A,(HL)
- ADC A,(IX+5)
- ADC A,(IY+5)
- ADC A,A
- ADC A,B
- ADC A,C
- ADC A,D
- ADC A,E
- ADC A,H
- ADC A,L
- ADC A,HX
- ADC A,HY
- ADC A,LX
- ADC A,LY
- ADC A,32
- ADC HL,BC
- ADC HL,DE
- ADC HL,HL
- ADC HL,SP
- ADD ADD A,(HL)
- ADD A,(IX+5)
- ADD A,(IY+5)
- ADD A,A
- ADD A,B
- ADD A,C
- ADD A,D
- ADD A,E
- ADD A,H
- ADD A,L
- ADD A,HX
- ADD A,HY
- ADD A,LX
- ADD A,LY
- ADD A,32
- ADD HL,BC
- ADD HL,DE
- ADD HL,HL
- ADD HL,SP
- ADD IX,BC
- ADD IX,DE
- ADD IX,IX
- ADD IX,SP
- ADD IY,BC
- ADD IY,DE
- ADD IY,IY
- ADD IY,SP
- AND AND (HL)
- AND (IX+5)
- AND (IY+5)
- AND A
- AND B
- AND C
- AND D
- AND E
- AND H
- AND L
- AND HX
- AND HY
- AND LX
- AND LY
- AND 32
- BIT BIT 0,(HL)
- BIT 0,(IX+5)
- BIT 0,(IY+5)
- BIT 0,A
- BIT 0,B
- BIT 0,C
- BIT 0,D
- BIT 0,E
- BIT 0,H
- BIT 0,L
- BIT 1,(HL)
- BIT 1,(IX+5)
- BIT 1,(IY+5)
- BIT 1,A
- BIT 1,B
- BIT 1,C
- BIT 1,D
- BIT 1,E
- BIT 1,H
- BIT 1,L
- BIT 2,(HL)
- BIT 2,(IX+5)
- BIT 2,(IY+5)
- BIT 2,A
- BIT 2,B
- BIT 2,C
- BIT 2,D
- BIT 2,E
- BIT 2,H
- BIT 2,L
- BIT 3,(HL)
- BIT 3,(IX+5)
- BIT 3,(IY+5)
- BIT 3,A
- BIT 3,B
- BIT 3,C
- BIT 3,D
- BIT 3,E
- BIT 3,H
- BIT 3,L
- BIT 4,(HL)
- BIT 4,(IX+5)
- BIT 4,(IY+5)
- BIT 4,A
- BIT 4,B
- BIT 4,C
- BIT 4,D
- BIT 4,E
- BIT 4,H
- BIT 4,L
- BIT 5,(HL)
- BIT 5,(IX+5)
- BIT 5,(IY+5)
- BIT 5,A
- BIT 5,B
- BIT 5,C
- BIT 5,D
- BIT 5,E
- BIT 5,H
- BIT 5,L
- BIT 6,(HL)
- BIT 6,(IX+5)
- BIT 6,(IY+5)
- BIT 6,A
- BIT 6,B
- BIT 6,C
- BIT 6,D
- BIT 6,E
- BIT 6,H
- BIT 6,L
- BIT 7,(HL)
- BIT 7,(IX+5)
- BIT 7,(IY+5)
- BIT 7,A
- BIT 7,B
- BIT 7,C
- BIT 7,D
- BIT 7,E
- BIT 7,H
- BIT 7,L
- CALL CALL C,$584
- CALL M,$584
- CALL NC,$584
- CALL NZ,$584
- CALL P,$584
- CALL PE,$584
- CALL PO,$584
- CALL Z,$584
- CALL $584
- CCF CCF
- CP CP (HL)
- CP (IX+5)
- CP (IY+5)
- CP A
- CP B
- CP C
- CP D
- CP E
- CP H
- CP L
- CP HX
- CP HY
- CP LX
- CP LY
- CP 32
- CPD CPD
- CPDR CPDR
- CPIR CPIR
- CPI CPI
- CPL CPL
- DAA DAA
- DEC DEC (HL)
- DEC (IX+05)
- DEC (IY+05)
- DEC A
- DEC B
- DEC BC
- DEC C
- DEC D
- DEC DE
- DEC E
- DEC H
- DEC HL
- DEC IX
- DEC IY
- DEC L
- DEC SP
- DEC HX
- DEC HY
- DEC LX
- DEC LY
- DI DI
- DJNZ DJNZ EI
- EI EI
- EX EX (SP),HL
- EX (SP),IX
- EX (SP),IY
- EX AF,AF'
- EX DE,HL
- EXX EXX
- HALT HALT
- IM IM 0
- IM 1
- IM 2
- IN IN A,(C)
- IN B,(C)
- IN C,(C)
- IN D,(C)
- IN E,(C)
- IN H,(C)
- IN L,(C)
- IN A,($20)
- INC INC (HL)
- INC (IX+05)
- INC (IY+05)
- INC A
- INC B
- INC BC
- INC C
- INC D
- INC DE
- INC E
- INC H
- INC HL
- INC IX
- INC IY
- INC L
- INC SP
- INC HX
- INC HY
- INC LX
- INC LY
- IND IND
- INDR INDR
- INI INI
- INIR INIR
- JP JP $584
- JP (HL)
- JP (IX)
- JP (IY)
- JP C,$584
- JP M,$584
- JP NC,$584
- JP NZ,$584
- JP P,$584
- JP PE,$584
- JP PO,$584
- JP Z,$584
- JR JR C,LD
- JR NC,LD
- JR NZ,LD
- JR Z,LD
- JR LD
- LD LD (BC),A
- LD (DE),A
- LD (HL),A
- LD (HL),B
- LD (HL),C
- LD (HL),D
- LD (HL),E
- LD (HL),H
- LD (HL),L
- LD (HL),$20
- LD (IX+5),A
- LD (IX+5),B
- LD (IX+5),C
- LD (IX+5),D
- LD (IX+5),E
- LD (IX+5),H
- LD (IX+5),L
- LD (IX+5),$20
- LD (IY+5),A
- LD (IY+5),B
- LD (IY+5),C
- LD (IY+5),D
- LD (IY+5),E
- LD (IY+5),H
- LD (IY+5),L
- LD (IY+5),$20
- LD ($0584),A
- LD ($0584),BC
- LD ($0584),DE
- LD ($0584),HL
- LD ($0584),IX
- LD ($0584),IY
- LD ($0584),SP
- W LD A,(BC)
- LD A,(DE)
- LD A,(HL)
- LD A,(IX+5)
- LD A,(IY+5)
- LD A,($0584)
- LD A,A
- LD A,B
- LD A,C
- LD A,D
- LD A,E
- LD A,H
- LD A,I
- LD A,L
- LD A,HX
- LD A,HY
- LD A,LX
- LD A,LY
- LD A,$20
- LD A,R
- LD B,(HL)
- LD B,(IX+5)
- LD B,(IY+5)
- LD B,A
- LD B,B
- LD B,C
- LD B,D
- LD B,E
- LD B,H
- LD B,L
- LD B,HX
- LD B,HY
- LD B,LX
- LD B,LY
- LD B,$20
- LD BC,($0584)
- LD BC,$0584
- LD C,(HL)
- LD C,(IX+5)
- LD C,(IY+5)
- LD C,A
- LD C,B
- LD C,C
- LD C,D
- LD C,E
- LD C,H
- LD C,L
- LD C,HX
- LD C,HY
- LD C,LX
- LD C,LY
- LD C,$20
- LD D,(HL)
- LD D,(IX+5)
- LD D,(IY+5)
- LD D,A
- LD D,B
- LD D,C
- LD D,D
- LD D,E
- LD D,H
- LD D,L
- LD D,HX
- LD D,HY
- LD D,LX
- LD D,LY
- LD D,$20
- LD DE,($0584)
- LD DE,$0584
- LD E,(HL)
- LD E,(IX+5)
- LD E,(IY+5)
- LD E,A
- LD E,B
- LD E,C
- LD E,D
- LD E,E
- LD E,H
- LD E,L
- LD E,HX
- LD E,HY
- LD E,LX
- LD E,LY
- LD E,$20
- LD H,(HL)
- LD H,(IX+5)
- LD H,(IY+5)
- LD H,A
- LD H,B
- LD H,C
- LD H,D
- LD H,E
- LD H,H
- LD H,L
- LD H,HX
- LD H,HY
- LD H,LX
- LD H,LY
- LD H,$20
- LD HL,($0584)
- LD HL,$0584
- LD I,A
- LD IX,($0584)
- LD IX,$0584
- LD IY,($0584)
- LD IY,$0584
- LD L,(HL)
- LD L,(IX+5)
- LD L,(IY+5)
- LD L,A
- LD L,B
- LD L,C
- LD L,D
- LD L,E
- LD L,H
- LD L,L
- LD L,HX
- LD L,HY
- LD L,LX
- LD L,LY
- LD L,$20
- LD R,A
- LD SP,($0584)
- LD SP,HL
- LD SP,IX
- LD SP,IY
- LD SP,$0584
- LDD LDD
- LDDR LDDR
- LDI LDI
- LDIR LDIR
- NEG NEG
- NOP NOP
- OR OR (HL)
- OR (IX+5)
- OR (IY+5)
- OR A
- OR B
- OR C
- OR D
- OR E
- OR H
- OR L
- OR HX
- OR HY
- OR LX
- OR LY
- OR 32
- OTDR OTDR
- OTIR OTIR
- OUT OUT (C),A
- OUT (C),B
- OUT (C),C
- OUT (C),D
- OUT (C),E
- OUT (C),H
- OUT (C),L
- OUT ($20),A
- OUTD OUTD
- OUTI OUTI
- POP POP AF
- POP BC
- POP DE
- POP HL
- POP IX
- POP IY
- PUSH PUSH AF
- PUSH BC
- PUSH DE
- PUSH HL
- PUSH IX
- PUSH IY
- RES RES 0,(HL)
- RES 0,(IX+5)
- RES 0,(IY+5)
- RES 0,A
- RES 0,B
- RES 0,C
- RES 0,D
- RES 0,E
- RES 0,H
- RES 0,L
- RES 1,(HL)
- RES 1,(IX+5)
- RES 1,(IY+5)
- RES 1,A
- RES 1,B
- RES 1,C
- RES 1,D
- RES 1,E
- RES 1,H
- RES 1,L
- RES 2,(HL)
- RES 2,(IX+5)
- RES 2,(IY+5)
- RES 2,A
- RES 2,B
- RES 2,C
- RES 2,D
- RES 2,E
- RES 2,H
- RES 2,L
- RES 3,(HL)
- RES 3,(IX+5)
- RES 3,(IY+5)
- RES 3,A
- RES 3,B
- RES 3,C
- RES 3,D
- RES 3,E
- RES 3,H
- RES 3,L
- RES 4,(HL)
- RES 4,(IX+5)
- RES 4,(IY+5)
- RES 4,A
- RES 4,B
- RES 4,C
- RES 4,D
- RES 4,E
- RES 4,H
- RES 4,L
- RES 5,(HL)
- RES 5,(IX+5)
- RES 5,(IY+5)
- RES 5,A
- RES 5,B
- RES 5,C
- RES 5,D
- RES 5,E
- RES 5,H
- RES 5,L
- RES 6,(HL)
- RES 6,(IX+5)
- RES 6,(IY+5)
- RES 6,A
- RES 6,B
- RES 6,C
- RES 6,D
- RES 6,E
- RES 6,H
- RES 6,L
- RES 7,(HL)
- RES 7,(IX+5)
- RES 7,(IY+5)
- RES 7,A
- RES 7,B
- RES 7,C
- RES 7,D
- RES 7,E
- RES 7,H
- RES 7,L
- RET RET
- RET C
- RET M
- RET NC
- RET NZ
- RET P
- RET PE
- RET PO
- RET Z
- RETI RETI
- RETN RETN
- RL RL (HL)
- RL (IX+5)
- RL (IY+5)
- RL A
- RL B
- RL C
- RL D
- RL E
- RL H
- RL L
- RLA RLA
- RLC RLC (HL)
- RLC (IX+5)
- RLC (IY+5)
- RLC A
- RLC B
- RLC C
- RLC D
- RLC E
- RLC H
- RLC L
- RLCA RLCA
- RLD RLD
- RR RR (HL)
- RR (IX+5)
- RR (IY+5)
- RR A
- RR B
- RR C
- RR D
- RR E
- RR H
- RR L
- RRA RRA
- RRC RRC (HL)
- RRC (IX+5)
- RRC (IY+5)
- RRC A
- RRC B
- RRC C
- RRC D
- RRC E
- RRC H
- RRC L
- RRCA RRCA
- RRD RRD
- RST RST $00
- RST $08
- RST $10
- RST $18
- RST $20
- RST $28
- RST $30
- RST $38
- SBC SBC A,32
- SBC A,(HL)
- SBC A,(IX+5)
- SBC A,(IY+5)
- SBC A,A
- SBC A,B
- SBC A,C
- SBC A,D
- SBC A,E
- SBC A,H
- SBC A,L
- SBC A,HX
- SBC A,HY
- SBC A,LX
- SBC A,LY
- SBC HL,BC
- SBC HL,DE
- SBC HL,HL
- SBC HL,SP
- SCF SCF
- SET SET 0,(HL)
- SET 0,(IX+5)
- SET 0,(IY+5)
- SET 0,A
- SET 0,B
- SET 0,C
- SET 0,D
- SET 0,E
- SET 0,H
- SET 0,L
- SET 1,(HL)
- SET 1,(IX+5)
- SET 1,(IY+5)
- SET 1,A
- SET 1,B
- SET 1,C
- SET 1,D
- SET 1,E
- SET 1,H
- SET 1,L
- SET 2,(HL)
- SET 2,(IX+5)
- SET 2,(IY+5)
- SET 2,A
- SET 2,B
- SET 2,C
- SET 2,D
- SET 2,E
- SET 2,H
- SET 2,L
- SET 3,(HL)
- SET 3,(IX+5)
- SET 3,(IY+5)
- SET 3,A
- SET 3,B
- SET 3,C
- SET 3,D
- SET 3,E
- SET 3,H
- SET 3,L
- SET 4,(HL)
- SET 4,(IX+5)
- SET 4,(IY+5)
- SET 4,A
- SET 4,B
- SET 4,C
- SET 4,D
- SET 4,E
- SET 4,H
- SET 4,L
- SET 5,(HL)
- SET 5,(IX+5)
- SET 5,(IY+5)
- SET 5,A
- SET 5,B
- SET 5,C
- SET 5,D
- SET 5,E
- SET 5,H
- SET 5,L
- SET 6,(HL)
- SET 6,(IX+5)
- SET 6,(IY+5)
- SET 6,A
- SET 6,B
- SET 6,C
- SET 6,D
- SET 6,E
- SET 6,H
- SET 6,L
- SET 7,(HL)
- SET 7,(IX+5)
- SET 7,(IY+5)
- SET 7,A
- SET 7,B
- SET 7,C
- SET 7,D
- SET 7,E
- SET 7,H
- SET 7,L
- SLA SLA (HL)
- SLA (IX+5)
- SLA (IY+5)
- SLA A
- SLA B
- SLA C
- SLA D
- SLA E
- SLA H
- SLA L
- SRA SRA (HL)
- SRA (IX+5)
- SRA (IY+5)
- SRA A
- SRA B
- SRA C
- SRA D
- SRA E
- SRA H
- SRA L
- SRL SRL (HL)
- SRL (IX+5)
- SRL (IY+5)
- SRL A
- SRL B
- SRL C
- SRL D
- SRL E
- SRL H
- SRL L
- SUB SUB (HL)
- SUB (IX+5)
- SUB (IY+5)
- SUB A
- SUB B
- SUB C
- SUB D
- SUB E
- SUB H
- SUB L
- SUB HX
- SUB HY
- SUB LX
- SUB LY
- SUB 32
- XOR XOR (HL)
- XOR (IX+5)
- XOR (IY+5)
- XOR A
- XOR B
- XOR C
- XOR D
- XOR E
- XOR H
- XOR L
- XOR HX
- XOR HY
- XOR LX
- XOR LY
- XOR 32
-